home *** CD-ROM | disk | FTP | other *** search
/ IRIX Base Documentation 1998 November / IRIX 6.5.2 Base Documentation November 1998.img / usr / share / catman / u_man / cat1 / lptops.z / lptops
Text File  |  1998-10-20  |  12KB  |  331 lines

  1.  
  2.  
  3.  
  4. LLLLPPPPTTTTOOOOPPPPSSSS((((1111))))                       PPPPrrrriiiinnnnttttiiiinnnngggg TTTToooooooollllssss                       LLLLPPPPTTTTOOOOPPPPSSSS((((1111))))
  5.  
  6.  
  7.  
  8. NNNNAAAAMMMMEEEE
  9.      lptops - convert a text file into a PostScript file
  10.  
  11. SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS
  12.      llllppppttttooooppppssss [----BBBB #] [----CCCC n] [----DDDD] [----EEEE header]
  13.             [----FFFF fontname] [----GGGG] [----HHHH] [----IIII #] [----JJJJ printer]
  14.             [----KKKK n] [----LLLL #] [----MMMM n] [----NNNN [tb][lcr]n]
  15.             [----OOOO #] [----PPPP #] [----QQQQ] [----RRRR #] [----TTTT #] [----UUUU]
  16.             [----VVVV] [----WWWW] [----XXXX] infile
  17.  
  18. DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
  19.      _l_p_t_o_p_s converts  a text file into a PostScript  file  for  printing on
  20.      an  Apple LaserWriter,  or  any  other  PostScript-compatible  output
  21.      device.  It supports selection of  a variety of  fonts  at  arbitrary
  22.      point  sizes, margin specification, portrait and landscape page
  23.      orientation, automatic page numbering, page outlining, and multi-column
  24.      printing.
  25.  
  26.      This program is usually used to print ascii text files.  However,  it can
  27.      also be used to print files which  contain  ISO  8859-1  characters.  To
  28.      print a file with ISO 8859-1 characters, specify a text font, such as the
  29.      default Courier font.
  30.  
  31.      In the option descriptions below, physical dimensions described as # may
  32.      be specified as a single number with an optional fractional part, and  a
  33.      required two-letter unit designator.  Letter case is ignored.  Possible
  34.      forms are:
  35.  
  36.             #.##bp   big point (1in=72bp)    [Courier: 120.000/Pbp cpi]
  37.             #.##cm   centimeter              [Courier: 4.233/Pcm cpi]
  38.             #.##in   inch                    [Courier: 1.667/Pin cpi]
  39.             #.##mm   millimeter (10mm=1cm)   [Courier: 42.333/Pmm cpi]
  40.             #.##pt   point (72.27pt=1in)     [Courier: 120.450/Ppt cpi]
  41.  
  42.      The bracketed values give the number of characters per inch (cpi) for  a
  43.      point size of P units with  the fixed-width Courier font.
  44.  
  45.      Options are parsed left to right. So, always the most recent option is
  46.      considered when there is a conflict. For example,
  47.  
  48.      llllppppttttooooppppssss ----UUUU ----XXXX
  49.  
  50.      here, -X will be considered.
  51.  
  52.      The letter case is ignored in the options and the following options may
  53.      appear in any order.
  54.  
  55.      ----BBBB # Bottom margin of #.
  56.  
  57.      ----CCCC _n Print _n copies of each page.
  58.  
  59.  
  60.  
  61.  
  62.  
  63.                                                                         PPPPaaaaggggeeee 1111
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70. LLLLPPPPTTTTOOOOPPPPSSSS((((1111))))                       PPPPrrrriiiinnnnttttiiiinnnngggg TTTToooooooollllssss                       LLLLPPPPTTTTOOOOPPPPSSSS((((1111))))
  71.  
  72.  
  73.  
  74.      ----DDDD   Use the Standard PostScript character set for text fonts.  If this
  75.           option is not specified, the program will check whether the
  76.           specified font contains ISO 8859-1 (Latin-1) characters.  If so, it
  77.           will use the ISO 8859-1 character set.  Otherwise, it will use the
  78.           default character set for the specified font.
  79.  
  80.      ----EEEE _h_e_a_d_e_r
  81.           The header string will be used to print the gaudy header if ----GGGG
  82.           option is turned on. This flag has no effect if ----GGGG is not used.
  83.  
  84.      ----FFFF _f_o_n_t_n_a_m_e
  85.           PostScript fontname.   Possible values  with  acceptable short
  86.           abbreviations (formed from the upper-case  letters in the font
  87.           names) are  as follows.  The  following 35 typefaces are available
  88.           on most of the PostScript printers. Some old printers may support
  89.           only the first 13 typefaces.
  90.  
  91.                  FFFFuuuullllllll NNNNaaaammmmeeee                      AAAAbbbbbbbbrrrreeeevvvviiiiaaaattttiiiioooonnnn
  92.                  ______________________________________________________
  93.                  Courier                        C
  94.                  Courier-Bold                   CB
  95.                  Courier-BoldOblique            CBO
  96.                  Courier-Oblique                CO
  97.                  Helvetica                      H
  98.                  Helvetica-Bold                 HB
  99.                  Helvetica-BoldOblique          HBO
  100.                  Helvetica-Oblique              HO
  101.                  Symbol                         S
  102.                  Times-Bold                     TB
  103.                  Times-BoldItalic               TBI
  104.                  Times-Italic                   TI
  105.                  Times-Roman                    T
  106.  
  107.                  AvantGarde-Book                AGB
  108.                  AvantGarde-BookOblique         AGBO
  109.                  AvantGarde-Demi                AGD
  110.                  AvantGarde-DemiOblique         AGDO
  111.                  Bookman-Demi                   BD
  112.                  Bookman-DemiItalic             BDI
  113.                  Bookman-Light                  BL
  114.                  Bookman-LightItalic            BLI
  115.                  Helvetica-Narrow               HN
  116.                  Helvetica-Narrow-Bold          HNB
  117.                  Helvetica-Narrow-BoldOblique   HNBO
  118.                  Helvetica-Narrow-Oblique       HNO
  119.                  NewCenturySchlbk-Bold          NCSB
  120.                  NewCenturySchlbk-BoldItalic    NCSBI
  121.                  NewCenturySchlbk-Italic        NCSI
  122.                  NewCenturySchlbk-Roman         NCSR
  123.                  Palatino-Bold                  PB
  124.  
  125.  
  126.  
  127.  
  128.  
  129.                                                                         PPPPaaaaggggeeee 2222
  130.  
  131.  
  132.  
  133.  
  134.  
  135.  
  136. LLLLPPPPTTTTOOOOPPPPSSSS((((1111))))                       PPPPrrrriiiinnnnttttiiiinnnngggg TTTToooooooollllssss                       LLLLPPPPTTTTOOOOPPPPSSSS((((1111))))
  137.  
  138.  
  139.  
  140.                  Palatino-BoldItalic            PBI
  141.                  Palatino-Italic                PI
  142.                  Palatino-Roman                 PR
  143.                  ZapfChancery-MediumItalic      ZCMI
  144.                  ZapfDingbats                   ZD
  145.  
  146.           The user is not limited to the above 35 typefaces. If there are any
  147.           additional fonts that have been downloaded into the PostScript
  148.           printer, then they can be used by specifying them through fontname.
  149.           If the requested font is not found, then the PostScript interpreter
  150.           will substitute it with a Courier font.
  151.  
  152.           Only the Courier fonts  have fixed widths like  typewriter and line
  153.           printer fonts.  The others are proportionally spaced  for  improved
  154.           readability,  and   consequently, tabular material will  not line up
  155.           properly with  them.
  156.  
  157.      ----GGGG   Turn on page decorations. Prints Date,Time,File name and Page
  158.           number. If a header is specified with the ----EEEE option, it will
  159.           override file name.
  160.  
  161.      ----HHHH   Horizontal page orientation (landscape mode) instead  of vertical
  162.           page orientation (portrait mode).
  163.  
  164.      ----IIII # Top margin of # for  initial page (for letterheads);  if not
  165.           specified, it  will default to  the value given  for the top margin
  166.           by default or by the -T# command.
  167.  
  168.      ----JJJJ _p_r_i_n_t_e_r
  169.           The printer on which the document ( output ) is going to be printed.
  170.           The printer has to be installed on the system. If this option is not
  171.           specified, _l_p_t_o_p_s assumes 8.5x11in page size and 0.35in margins.
  172.  
  173.      ----KKKK _n The maximum number of lines to be printed on the page. Default is 66
  174.           lines.
  175.  
  176.      ----LLLL # Left margin of #.
  177.  
  178.      ----MMMM _n Multiple column output (n columns).  In multiple  column mode,
  179.           formfeeds  cause  column breaks  instead  of  page breaks.
  180.  
  181.      ----NNNN [_t_b][_l_c_r]_n
  182.           Number output pages.  The number is placed by default in the center
  183.           of the  top margin,  but the  margin can  be selected explicitly by
  184.           t (top) or  b (bottom), and  the position of the page number can be
  185.           further specified  by l (left),  c (center),  or r  (right).  If an
  186.           initial  top margin  value is given  with the  -I# option, numbering
  187.           will be omitted  on the first page  if it is at the top.   Pages are
  188.           unnumbered if this  option is not specified.
  189.  
  190.  
  191.  
  192.  
  193.  
  194.  
  195.                                                                         PPPPaaaaggggeeee 3333
  196.  
  197.  
  198.  
  199.  
  200.  
  201.  
  202. LLLLPPPPTTTTOOOOPPPPSSSS((((1111))))                       PPPPrrrriiiinnnnttttiiiinnnngggg TTTToooooooollllssss                       LLLLPPPPTTTTOOOOPPPPSSSS((((1111))))
  203.  
  204.  
  205.  
  206.      ----OOOO # Draw a # unit wide outline for pages/columns. In multi-column mode a
  207.           rectangular box is drawn around each column. A 0.4pt width outline
  208.           is an optimal choice for this option.
  209.  
  210.      ----PPPP # Font point  size. The point size also determines the interline
  211.           spacing.
  212.  
  213.      ----QQQQ   Turn on debug messages.
  214.  
  215.      ----RRRR # Right margin of #.
  216.  
  217.      ----TTTT # Top margin of #.
  218.  
  219.      ----UUUU   Output pages in unsorted  (first to last) order  instead of in
  220.           sorted  (page reversed)  order;  some  PostScript printers have page
  221.           handlers that stack the paper in this order. The default is sorted
  222.           because this is appropriate for the most common PostScript
  223.           printer,the Apple LaserWriter. Note that the newer Apple LaserWriter
  224.           II series stacks pages reversed.  Therefore, the ----UUUU option should be
  225.           used when sending print jobs to a LaserWriter II printer.
  226.  
  227.      ----VVVV   Vertical page orientation (portrait mode) instead  of Horizontal
  228.           page orientation (landscape mode).
  229.  
  230.      ----WWWW   Wraps long lines in the text instead of clipping them. _l_p_t_o_p_s reads
  231.           the character width information from fontmetric files in
  232.           /usr/lib/DPS/AFM to do the line width calculations. If the requested
  233.           font's fontmetrics file is not found, then _l_p_t_o_p_s ignores this
  234.           switch and defaults to clip mode.  Default mode is to clip text in
  235.           long lines.
  236.  
  237.      ----XXXX   Output pages in sorted  (last to first) order  instead of in
  238.           unsorted  (-U option)  order;  some  printers have page handlers
  239.           that stack the paper in this order. The default is sorted because
  240.           this is appropriate for the most common PostScript printer, the
  241.           Apple LaserWriter.
  242.  
  243.  
  244.  
  245.  
  246.      DDDDeeeeffffaaaauuuullllttttssss aaaarrrreeee::::
  247.  
  248.           _l_p_t_o_p_s -B0.35in -C1 -FCourier -K66 -L0.35in -M1 -R0.35in -T0.35in -X
  249.  
  250. BBBBUUUUGGGGSSSS
  251.      Currently, _l_p_t_o_p_s is not able to handle files that generate more than
  252.      1024 total pages.
  253.  
  254. FFFFIIIILLLLEEEESSSS
  255.      /usr/lib/print/lptops filter to convert text to PostScript.
  256.  
  257.  
  258.  
  259.  
  260.  
  261.                                                                         PPPPaaaaggggeeee 4444
  262.  
  263.  
  264.  
  265.  
  266.  
  267.  
  268. LLLLPPPPTTTTOOOOPPPPSSSS((((1111))))                       PPPPrrrriiiinnnnttttiiiinnnngggg TTTToooooooollllssss                       LLLLPPPPTTTTOOOOPPPPSSSS((((1111))))
  269.  
  270.  
  271.  
  272. SSSSEEEEEEEE AAAALLLLSSSSOOOO
  273.      lp(1)
  274.  
  275.  
  276.  
  277.  
  278.  
  279.  
  280.  
  281.  
  282.  
  283.  
  284.  
  285.  
  286.  
  287.  
  288.  
  289.  
  290.  
  291.  
  292.  
  293.  
  294.  
  295.  
  296.  
  297.  
  298.  
  299.  
  300.  
  301.  
  302.  
  303.  
  304.  
  305.  
  306.  
  307.  
  308.  
  309.  
  310.  
  311.  
  312.  
  313.  
  314.  
  315.  
  316.  
  317.  
  318.  
  319.  
  320.  
  321.  
  322.  
  323.  
  324.  
  325.  
  326.  
  327.                                                                         PPPPaaaaggggeeee 5555
  328.  
  329.  
  330.  
  331.